// 从ES7 之后 新特性就慢慢变得少了，下面ES7的几个比较重要特性我们来聊聊
const obj = {
    name: "sanfeng_hu",
    age: 18
}

// 1.Object.values
console.log(Object.values(obj))

// 2.Object.entries
console.log(Object.entries(obj))

for(const [key, value] of Object.entries(obj)) {
    console.log(key, value)
}

// 3. String.prototype.padStart  || string.prototype.padEnd
// 另一个字符串填充当前字符串  从左  || 从右
const books = {
    "zhangsan": "100",
    "lisi": "20",
    "wangwu": "10"
}

for(const [key, value] of Object.entries(books)) {
    console.log(`${key.padEnd(10, " ")}${value.padStart(3, "0")}`)
}
// 在数组和函数参数的最后一个元素添加尾逗号
const arr = [
    100, 
    200,
    300,
    400
]


